Gemeinsame mentale Modelle in der agilen Softwareentwicklung: Ein Ansatz zur Erstellung von Gestaltungsempfehlungen für "gute" erfahrungsspezifische User Stories

نویسندگان

  • Daniel Hallmann
  • Ute Schmid
  • Rüdiger von der Weth
چکیده

User Stories sind ein probates Mittel zum Austausch von Anforderungen in der agilen Softwareentwicklung. Die Anwendung ist jedoch kritisch, da sich immer wieder Fehler in der Beschreibung einzelner Formularfelder wie den Akzeptanzkriterien einschleichen. Mit diesen fehlerhaften User Stories müssen Personen mit individuellen Erfahrungen ein gemeinsames mentales Modell konstruieren. Häufig ist der Aufbau jedoch nicht möglich und es kommt zu negativen Reaktionen wie Frustration bei fehlenden Erfahrungen, langen Diskussionen bei unterschiedlichen Vorstellungen und teuren Nacharbeiten bei missverstandenen Inhalten. Aufgrund dieser Effekte sollen mit einer Ex-post-Analyse, einer Feldstudie und einem Experiment die Zusammenhänge von fehlerhaften User Stories, individuellen Erfahrungen und gemeinsamen mentalen Modellen untersucht werden. Mit dieser Sicht auf die Verarbeitung von User Stories wird das Forschungsinteresse für kognitionspsychologische Prozesse in der agilen Softwareentwicklung unterstützt. Außerdem liefert die Arbeit für die Praxis Gestaltungsempfehlungen für „gute“ erfahrungsspezifische User Stories. Mit dieser Strategie sollen frühzeitig die Kosten in der agilen Softwareentwicklung reduziert werden.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Software-Entwicklung mit Open Source Werkzeugen - Der GeneSEZ-Ansatz

Bei der Softwareentwicklung werden häufig eine Vielzahl von Werkzeugen z.B. zum Anforderungsmanagement und zur Modellierung oder auch Bug-Tracker sowie Build-Server eingesetzt. Zur effektiven Softwareentwicklung ist ein gutes Anforderungsmanagement unverzichtbar. Bei agilen Vorgehensweisen werden häufig Modelle zur Architekturdokumentation verwendet, die auch als Ausgangspunkt für die teilautom...

متن کامل

Kooperative Softwareentwicklung: Konzepte, Modelle und Werkzeuge

Die Entwicklung komplexer Softwaresysteme bedingt eine intensive Zusammenarbeit mehrerer Projektmitarbeiter mit unterschiedlichen Aufgaben. Der Entwicklungsprozeß ist häufig ein zeitlich und räumlich verteilter Arbeitsprozeß, der innerhalb und zwischen spezialisierten Arbeitsgruppen stattfindet. Deshalb gilt es, auf Fragen zur Arbeitsteilung, zur Kommunikation, zur Koordination und zur Kooperat...

متن کامل

Ein Plädoyer für Datenflussdiagramme aus der Sicht der Aufwandsschatzung und der agilen Softwareentwicklung

Die mit der Strukturierten Analyse von DeMarco bekannt gewordenen Datenflussdiagramme zur Modellierung von Softwaresystemen sind mit zunehmender Verbreitung objektorientierter Modellierungstechniken in Vergessenheit geraten. Wir wollen zeigen, dass dieser Diagrammtyp aus der Sicht der Aufwandsschätzung und der agilen Softwareentwicklung Vorteile gegenüber den üblicherweise in der objektorientie...

متن کامل

Requirements-Engineering mit Visual-User-Stories

Das gemeinsame Verständnis der Stakeholder über die umzusetzenden Funktionen einer Software ist eine wichtige Basis für den Projekterfolg. Insbesondere bei agilen Umsetzungen, in denen der Dialog zwischen Entwicklern und Anwendern ein essentieller Bestandteil der Vorgehensweise ist, führen abstrakte Requirements-Engineering-Methoden zu Kommunikationsproblemen und Missverständnissen. In diesem P...

متن کامل

Bessere Software durch Querschneidende Module

Gute Separierung der Belange in Softwaresystemen ist der Schlüssel, um mit wachsender Komplexität umzugehen. Die wichtigste Aufgabe von Programmiersprachen in Bezug auf dieses Ziel ist die Bereitstellung von geeigneten Mitteln, um das mentale Modell eines Domänenexperten so direkt wie möglich in einer Programmiersprache festhalten zu können und damit die intellektuelle Distanz zwischen dem ment...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016